Scotch rose
noun
: a thorny Eurasian rose (Rosa spinosissima) with small leaflets, pink, white, or yellow flowers, and globose black fruit
Love words? Need even more definitions?
Merriam-Webster unabridged
Share